리눅스마스터 1급 기출문제·모의고사·오답노트·자동채점

2005년09월03일 46번

[리눅스 시스템 관리]
ext3저널링 파일시스템의 트랜잭션 수행단계에 해당하는 것 중 틀린 것은?

  • ① 할당 단계
  • ② 로깅 단계
  • ③ 추가 단계
  • ④ 위탁 단계
(정답률: 31%)

문제 해설

정답은 "위탁 단계"입니다.

ext3 파일시스템에서 트랜잭션 수행 단계는 다음과 같습니다.

1. 할당 단계: 새로운 데이터 블록이나 inode가 필요한 경우 해당 블록이나 inode를 할당합니다.
2. 로깅 단계: 변경된 내용을 로그에 기록합니다. 이 단계에서는 변경된 내용을 디스크에 쓰지 않습니다.
3. 추가 단계: 변경된 내용을 실제 데이터 블록이나 inode에 추가합니다.
4. 위탁 단계: 변경된 내용을 디스크에 씁니다.

로깅 단계에서는 변경된 내용을 로그에 기록하고, 이후 추가 단계에서 변경된 내용을 실제 데이터 블록이나 inode에 추가합니다. 따라서 로깅 단계가 틀린 것입니다. 로깅 단계는 데이터 일관성을 유지하기 위해 필요한 단계이며, 파일시스템이 비정상적으로 종료되는 경우 로그를 사용하여 데이터 일관성을 복구할 수 있습니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답